正则表达式 /^\d{14}x$||^\d{15}$||^\d{18}$ || ^\d{17}x$/ 表示什么?
来源:百度知道 编辑:UC知道 时间:2024/09/28 14:31:01
表示身份证的合法性
以14个数字开始并以X结束(^\d{14}x$)
或者
全15个数字(^\d{15}$)
或者
以17个数字开始并以X结束(^\d{17}x$)
或者
全18个数字(^\d{18}$)
其中^表示字符串开始,$表示字符串结束
顺便说下这个校验还是比较简单的,并不能很好的校验身份证的合法性
\d{14}x :14位数字和一个字母x
\d{15} : 15位数字
\d{18} :18位数字
\d{17}x :17位数字和一个字母x
kan不懂耶